engine maker - Turkish English Dictionary